CommonsBooking\Repository\Timeframe A

Total Complexity 67
Dependencies 12
Dependents 18
Total lines 915
Lines of code 520
Logical lines of code 180
Comment lines 255
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
getPostIdsByType()
A
40 6 70
get()
A
46 8 40
getPostsByBaseParams()
A
47 8 34
getInRange()
A
46 7 39
getInRangePaginated()
A
40 5 68
getByLocationItemTimestamp()
S
51 5 27
filterTimeframesByConfiguredDays()
S
54 4 23
filterTimeframesForTimerange()
S
59 4 17
filterTimeframesByMaxBookingDays()
S
57 3 17
getAllPaginated()
S
50 2 31
castPostsToModels()
S
63 4 10
getEntityQuery()
S
54 2 20
getTimerangeQuery()
S
53 1 30
filterTimeframesForCurrentUser()
S
62 2 13
getFilterByDateQuery()
S
53 1 27
getFilterFromDateQuery()
S
56 1 22
getBookableForCurrentUser()
S
63 1 12
getBookable()
S
63 1 11
filterTimeframes()
S
75 1 4
getInRangeForCurrentUser()
S
71 1 5